package com.qili.mapper.exam;

import com.qili.base.mapper.BaseMapper;
import com.qili.entity.exam.ExExamExportModel;
import com.qili.entity.exam.ExStuExam;
import com.qili.entity.exam.ExStuExamCopy;
import com.qili.entity.exam.ExUserExportModel;
import com.qili.entity.exam.dto.ExStuExamCopyDTO;

import java.util.List;
import java.util.Map;

/**
 * @author zhangxiaopeng
 * @date 2021-08-28
 */
public interface ExStuExamCopyMapper extends BaseMapper<ExStuExamCopy,String> {
    List<ExStuExamCopy> selectExamResult(ExStuExamCopy examCopy);
    List<ExStuExamCopyDTO> selectExamList(ExStuExamCopyDTO examCopy);

    List<ExExamExportModel> getAnswerCountList(ExStuExamCopyDTO exStuExamCopyDTO);

    List<ExUserExportModel> getUserExamCountList(ExStuExamCopyDTO exStuExamCopyDTO);

    List<ExStuExamCopyDTO> selectExamTimeList(ExStuExamCopyDTO dto);
}
